fbcbfe31f196e996abe34ad05f397871 1 IMPC_EYE_085_001 Success 7 387 both heterozygote 7 0 393 low_batch both baseline_all